Performance Issues in Ring-Based Multiprocessor Systems
نویسندگان
چکیده
Sung Woo Chung is the designated presenter and he will attend the conference should his paper accepted Primary technical subject area : A. Computer Architecture and Super Computing 1. Introduction As microprocessors speeds continue to improve at a very fast rate the bandwidth requirements for system level interconnections in multiprocessor systems rule out the use of shared buses even for small-scale multiprocessor system. Buses are still popular for connection within a cluster. However, unidirectional point-to-point links replaces buses as the interconnection fabric for recent multiprocessor systems, because they increase the total network bandwidth of systems by pipelining effect and they operate at a very high speed. Sequent Computer Systems introduced ring-based system, STiNG[1], which supported one-way transmission on the ring. They used the Scalable Coherent Interface(SCI) specification[2]. Luiz A. Barroso and Michel Dubois suggested slotted ring–based multiprocessor system called Express Ring[3]. The PANDA[4] was presented to enhance the performance by reducing the data miss latency. To widen ring bandwidth, the Data General AviiON[5] architecture uses two SCI[2] rings operating at 500 MB/sec each to provide an aggregate bandwidth of 1 GB/sec to the system. Each SCI ring uses point-to-point links to achieve the high signal integrity necessary for high-frequency data transport. The rings(One is clockwise and the other is counterclockwise) and the packet routing are configured to circulate in opposite directions for increased performance by choosing the ring with the shortest path to the target cluster. Although researchers have shown the benefits of ring-based multiprocessor systems[3,4], there has not yet been a detailed or realistic analysis of effects of each component in ring-based multiprocessor systems. Such an analysis is required for system architects to select cost-effective components in ring-based multiprocessor systems.
منابع مشابه
A Multiprocessor System with Non-Preemptive Earliest-Deadline-First Scheduling Policy: A Performability Study
This paper introduces an analytical method for approximating the performability of a firm realtime system modeled by a multi-server queue. The service discipline in the queue is earliestdeadline- first (EDF), which is an optimal scheduling algorithm. Real-time jobs with exponentially distributed relative deadlines arrive according to a Poisson process. All jobs have deadlines until the end of s...
متن کاملPerformance Analysis of a New Neural Network for Routing in Mesh Interconnection Networks
Routing is one of the basic parts of a message passing multiprocessor system. The routing procedure has a great impact on the efficiency of a system. Neural algorithms that are currently in use for computer networks require a large number of neurons. If a specific topology of a multiprocessor network is considered, the number of neurons can be reduced. In this paper a new recurrent neural ne...
متن کاملA Progress in Developing High-performance Multiprocessor Network Routers based on Optoelectronic Technologies
Computer architects have realized that interconnection bandwidth has become a critical limitation to the development of highperformance multiprocessor systems. Major reason is that the progress of processor performance has increasingly outpaced that of the interconnection networks, thereby limiting the usefulness of multiprocessor systems. This work presents a comprehensive study and the develo...
متن کاملDesign and Benchmarking of Real-Time Multiprocessor Operating System Kernels
Multiprocessor architectures, operating systems and real-time technologies are all interesting and highly advanced topics. Real-time demands inject an additional correctness criterion into computer systems. It is not just the result that is important, timing issues also have to be considered. A multiprocessor system is able to provide more performance than today’s fastest single processor solut...
متن کاملPerformance Analysis of a New Neural Network for Routing in Mesh Interconnection Networks
Routing is one of the basic parts of a message passing multiprocessor system. The routing procedure has a great impact on the efficiency of a system. Neural algorithms that are currently in use for computer networks require a large number of neurons. If a specific topology of a multiprocessor network is considered, the number of neurons can be reduced. In this paper a new recurrent neural ne...
متن کامل